在維運上,監控是最重要的工作之一,而基本的監控即是監控硬體上的效能,包含CPU使用率、RAM使用率、系統負載等等,基本在雲端上這一部分幾乎都有雲原生的監控支援著,而更進一步的監控,包含監控網站穩定度、開啟速度、API請求等等就需要另外新增。在今天的文章中將會介紹到ARMS,阿里雲的應用即時監控服務(Application Real-Time Monitor Service,ARMS)可協助用戶做更進一步的監控,ARMS提供三項子服務,功能涵蓋分散式應用、容器、瀏覽器、APP等,用戶可以透過ARMS實現全端監控以及end-to-end的追蹤服務。
在今天的文章中筆者將會使用一個簡單的靜態網站並透過ARMS對網站接入前端監控並使用同步載入的方式監控網站。
在今天的實作中,可以看到ARMS的接入上是非常簡易且快速的,透過ARMS提供的前端監控可以協助用戶監控網站的狀態、API請求等等,除此之外ARMS除了前端監控以外也提供了應用監控與Prometheus監控協助用戶提高應用維運的效率,如果對ARMS有興趣的讀者們也歡迎透過Reference能有更進一步的認識。
ARMS介紹https://www.alibabacloud.com/help/en/application-real-time-monitoring-service